package com.ruoyi.eqmonitor.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.eqmonitor.domain.BizDeviceHistory;
import org.springframework.scheduling.annotation.AsyncResult;

import java.util.List;
import java.util.concurrent.Future;

/**
 * @author breeze
 * @date 2022-12-15
 */
public interface IBizDeviceHistoryService extends IService<BizDeviceHistory>{

    public BizDeviceHistory selectBizDeviceHistoryById(Long id);

    public List<BizDeviceHistory> selectBizDeviceHistoryList(BizDeviceHistory bizDeviceHistory);

    /**
     * 定时任务调用 执行历史数据分析
     */
    public Future<String> analyseDailyHistory();
}
